package com.varian.system.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.varian.mybatis.base.IBaseService;
import com.varian.system.dto.SysParamDTO;
import com.varian.system.dto.SysParamPageDTO;
import com.varian.system.entity.SysParam;
import com.varian.system.vo.SysParamVO;

/**
 * @author ben
 * @since 2025/2/9
 */
public interface ISysParamService extends IBaseService<SysParam> {

    boolean add(SysParamDTO dto);

    Page<SysParamVO> page(SysParamPageDTO dto);

    SysParamVO detail(Long id);

    boolean modify(Long id, SysParamDTO dto);

    boolean delete(Long id);
}
